# Get asset summary

Returns summary details of the specified asset within the current account context.
            
Behavior:
- Validates the asset belongs to the account
- Retrieves summary information for the given asset identifier
- Returns structured asset summary response data
- Logs the action as an asset summary view event

Endpoint: GET /api/v1/assets/{assetIdentifier}/summary

## Path parameters:

  - `assetIdentifier` (string, required)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.completedPlannedWork` (integer)

  - `data.completedUnPlannedWork` (integer)

  - `data.planned` (integer)

  - `data.unplanned` (integer)

  - `data.downTime` (string,null)

  - `data.meanTimeBetweenFailure` (string,null)

  - `data.meanTimeRepair` (string,null)

  - `data.foreCastedRepairDate` (string,null)

  - `data.plannedCost` (string,null)

  - `data.unPlannedCost` (string,null)

  - `data.replacementCost` (string,null)

  - `data.maintenanceCost` (string,null)

  - `data.linearAsset` (object)

  - `data.linearAsset.assetName` (string,null)

  - `data.linearAsset.assetId` (string)

  - `data.linearAsset.assetType` (object)

  - `data.linearAsset.assetType.assetTypeId` (string)

  - `data.linearAsset.assetType.assetTypeName` (string,null)

  - `data.linearAsset.status` (object)

  - `data.linearAsset.status.statusId` (string)

  - `data.linearAsset.status.statusCode` (string,null)

  - `data.linearAsset.status.statusName` (string,null)

  - `data.linearAsset.status.statusColor` (string,null)

  - `data.linearAsset.file` (object)

  - `data.linearAsset.file.properties` (object)

  - `data.linearAsset.file.properties.totalSize` (string,null)

  - `data.linearAsset.file.properties.count` (integer)

  - `data.linearAsset.file.files` (array,null)

  - `data.linearAsset.file.files.fileName` (string,null)

  - `data.linearAsset.file.files.fileId` (string)

  - `data.linearAsset.file.files.fileSize` (string,null)

  - `data.linearAsset.file.files.dateAddedOn` (string,null)

  - `data.linearAsset.file.files.isLinkedDocument` (boolean)

  - `data.linearAsset.file.files.preview` (object)

  - `data.linearAsset.file.files.preview.hasFilePreview` (boolean)

  - `data.linearAsset.file.files.preview.hasFileThumbnail` (boolean)

  - `data.linearAsset.file.files.preview.previewURL` (string,null)

  - `data.linearAsset.file.files.preview.thumbnailUrl` (string,null)

  - `data.linearAsset.file.files.fileType` (object)

  - `data.linearAsset.file.files.fileType.fileTypeId` (string)

  - `data.linearAsset.file.files.fileType.fileTypeName` (string,null)

  - `data.linearAsset.file.files.fileType.fileTypeIconURL` (string,null)

  - `data.linearAsset.file.files.fileType.fileExtentions` (array,null)

  - `data.linearAsset.file.files.isImage` (boolean)

  - `data.linearAsset.file.files.isCadFile` (boolean)

  - `data.linearAsset.file.files.customProperties` (object,null)

  - `data.linearAsset.file.files.isEditable` (boolean)

  - `data.linearAsset.file.files.addedBy` (string,null)

  - `data.linearAsset.file.files.fileSizeInBytes` (integer)

  - `data.linearAsset.file.files.fileStatus` (object)

  - `data.linearAsset.file.files.fileStatus.statusId` (string)

  - `data.linearAsset.file.files.fileStatus.statusCode` (string,null)

  - `data.linearAsset.file.files.fileStatus.statusName` (string,null)

  - `data.linearAsset.file.files.fileStatus.statusColor` (string,null)

  - `data.linearAsset.file.files.revisionNumber` (integer)

  - `data.linearAsset.file.files.addedOn` (string,null)

  - `data.linearAsset.file.files.isFavorite` (boolean)

  - `data.linearAsset.file.files.folderPath` (string,null)

  - `data.linearAsset.file.files.categoryUniqueId` (string)

  - `data.linearAsset.file.files.categoryLevelOrdinal` (integer)

  - `data.linearAsset.file.files.documentNumber` (string,null)

  - `data.linearAsset.file.files.fileGroupId` (string)

  - `data.linearAsset.file.files.hasPermissionToUpdate` (boolean)

  - `data.linearAsset.file.files.responseDescription` (string,null)

  - `data.linearAsset.file.responseDescription` (string,null)

  - `data.linearAsset.file.additionalInfo` (array,null)

  - `data.linearAsset.file.additionalInfo.dataField` (string,null)

  - `data.linearAsset.file.additionalInfo.dataFieldId` (string)

  - `data.linearAsset.file.additionalInfo.dataIds` (array,null)

  - `data.linearAsset.file.additionalInfo.dataFieldValue` (any,null)

  - `data.linearAsset.file.additionalInfo.dataFieldName` (string,null)

  - `data.linearAsset.file.additionalInfo.dataValueFormated` (string,null)

  - `data.linearSystemName` (string,null)

  - `data.linearSystemTypeName` (string,null)

  - `data.activeWork` (integer)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


